月刊 C MAGAZINE 1991年5月号

キーフレーズ

int プログラム ANSI 関数 オプジェクト Fig char List ファイル include 場合 MS-DOS C MAGAZINE define DOS unsigned 言語 return void ライプラリ long ウインドウ ポインタ printf 移植性 クラス 表示 コンパイラ 機能 プログラミング 使用 定義 000 可能 環境 文字列 演算子 while データ 操作 メモリ ソフトウェア 必要 TabIe node バイト Ver 処理 処理系 Turbo 移植 ビット main 問題 クイックソート シリーズ システム stdio const struct 作成 アプリケーション Object CPU コンパイル UNIX height ソース Quick ダイアグラム 指定 コード ディスク 開発 size 1991 double サポート 変数 しよう mvwprint mcb 対応 () クラスタ 入力 設計 文字 実行 画面 else 要素 SunDesk 2.0 ガンコ malloc 番号 アイコン buffer

目次

CONTENTS MAY 1991 円引年 5 月一日 ( 毎月一回一日発行 ) 第 3 巻第 5 号通巻第 20 号円 90 年 2 月 2 日第 3 種郵便物認可 ol. 3 NO. 5 Robert Ⅷ ScheifIer(D MIT X Window コンソシアムティレクター ftogrammmg 側 PutPOSeRlt's not my fault 』 p. J. Plauger ・ COMPUTER LANGUAGE 何を「オプジェクト」として捉えるか 提携記事 Refining Candidate Objects COMPUTER LANGUAGE C 十十におけるオフジェクト指向構造化設計 提携記事 Object-Oriented Structured Desigh and C 十十 フリーソフトウェア最新レポートく第 18 回〉 Mac のアイコンをカラー化しよう野口雄平・ きだあきら・ 巻頭インタビュー 6 2 5 1 2 2 C プロクラム移植入門 PartI ・ C 言語移植性の実像 PartII ・移植性阻害の要因と対策 P 。「 t Ⅲ・ MS ー DOS 処理系間移植の落とし穴 アルゴリズムとテータ構造入門く第 1 。回〉整列 ( 2 ) 近藤嘉雪 ・・ 73 00P 思考の周辺く第 2 回〉統一的オプジ = クト表記法木戸研ー 短期連載 新 MS ー DOS プログラミンク入門く第 9 回〉初期化すみティスクの再初期化中島信行 C プログラマのための 90 の道具箱く第 11 回〉マルチウインドウの応用 ( 2 ) 豊国永健・ 応用 C 言語 ・ 98 スタートアップ C 十十 新連載・実力養成講座 く第 1 回〉 C 言語と C 十十龍崎昌平 / 白倉伸一郎 / 山本浩文 105 恥すかしながらドジりましたく第 18 回〉初心者時代のコードを反省する岩谷宏・ C 言語フォーラム ・・ 114 C 言言吾雑学講座く第 11 回〉メモリ管理乗松保智・ ・・ 118 明解 ANSI C 言語入門講座 く第 2 回〉 C でプログラミングしよう / ( その 2 ) 柴田望洋・・ ・・ 122 ワンポイントプログラミング講座く第 14 回〉メモリ中のプログラム配置を調べる上田哲ニ ・・ 132 アプリケーション開発ツール「ト Object 」円羽信夫 最新開発環境レポート ・・ 136 C MAGA セミナールームく第 9 回〉引。 s プログラミング ( 1 ) 柴田望洋 プログラミング添削 140 Conference Room GNU 奮闘記く最終回〉 GCC ver. 2 の概要吉野智興 「蟹味噌」作成記森栄樹 / 淀文武・ Conference Room 丹羽信夫の発想快発く第 5 回〉好きこそものの上手なれ・ C マガ電脳クラブく第 2 回〉ガンコ素数をさがせ / 吉柄貴樹 C MAGA News Square lnformation from CompiIer Makers Readers' Room ティスク内容のお知らせ EDITORS' ROOM ・本記事中のプログラム名 , システム名 , CPU 名は一般に各メーカーの登録商標です。本文中では TM , マークは明記していません。 ・本誌および付録ディスクに掲載されたすべてのプログラムは著作権法上 , 個人で使用する目的以外で無断で複製することは禁じられています。 表紙・イラストレーション・秋山育 / デザイン・持田哲 ・・ 147 ・・ 151 ・ 152 ・・ 156 ・ 167 ・ 168 C Publisher: Masayoshi Son publishing Director: G 0 Hashimoto Editor-in-Chief: Shinichi HOShino Director Of ,Marketting : 町 0 Tanii Manager Of Salß and Advertising: YOShiO Gßhima EditoriaI and Business Offices. NS Takanawa dg. , 2-19-13 , Takanawa. Minato-ku, TOkYO 108 , Japan Editorial: Phone ( 03 ) 5488-1318 SaIes. Phone ( 03 ) 54 -13 , Advertising: TO 0. Phone ( 03 ) 54 -1 5 Osaka. Phone ( ) 264-1471 Copyright ( 0 1 四 1 SOFTBANK 「 po 「 ation. TOkYO. AII rights reserved NO materialin this publication may 「 e 面 uc in whOle in part. in any from without 「 mi . in Japan MAGAZINE

奥付

00M EDITORS 次号予告 >6 月号 ( 5 月 18 日発売 ) なお , 予告内容を変更することがあります。 0 プローマのための最新。知的財産権。概論 Pa 2 ーーー・知的財産権の実情 Part3 ーーー・拡大する「知的財産権」 新連載 X68000 プロクラミングスーバーテクニック One Point Edition 特別付録 52HD ℃プログラム移植の秘訣」 ・高速圧縮ツール「 LHA Ver. 2.12 」 ・ X68K 版 LHA 「 LHa 」 ・六角形プロック落とし「 Hext ⅱ s 」 ・ X68000 に移植された GCC ( 2 ) 明解 ANSI C 言語入門講座 ・本誌掲載ソースプログラム 刀レゴリズムとテタ構造入門 COMPUTER LANGUAGE 提携記事 新 MS ー DOS プログラミンク入門 Taking Cont 「 0 員 0 Task ANSI C:more MuItitasking in ModuIa-2 編集後記 好評連載 ◇毎年この時期になると , ◇目下 4 月 11 日発売予定の ◇「これからも , プラックュ ◇おはよう〇〇君。 5 月号が ◇ UNI 坊「いくら位い持っ 新人さんが溢れ出す。この 『 C 十十 C プログラマのため ーモアて、 , 人を翻弄し続け 発売されると黄金週間が間 てれば小金持ちなのかなあ」 「新人さん」は妙に元気て、明 の実践ガイド』の最終段階 近にせまってくる。そこて、 てください」。大学卒業時 寝ぐせ頭「五百万円位いじ るい。声の大きさといい て、 , 頭の中は真白という状 君の使命だが , 来たるべき に , 後輩がくれた言葉だ。 ゃないて、すか」 UNI 坊「僕 歩き方といい , ほとんど運 態てある。多少は色をつけ 黄金週間を有意義に過ごす 編集部て、も「誰がこんなふう そんなに持ってない。五百 動部のノリ。新人のときか ようと岡崎京子の rpink 』 にしつけたのか」。他の編 企画を立てることにある。 万円以下の人はなんていう ら覇気も元気もなかった私 を読んだが , これは凄い 集部の女性には「あんたは私 例によって君もしくは , 君 んだろう ? 」①「貧乏人だ は , この時期 , 新人さんに 80 年代の「女と男のいる舗 のメンバが捕らえられ , あ の天敵よ ! 」と言われた。し ろ , ガハハ」と , 小金持ち おしつぶされて , さらに 道』 ( ゴダールの傑作 ) とい るいは殺されても当局はい かし , 先日高校時代の友人 論議をした翌日の朝刊に 。新人の皆さん , 新し ったところか。ばななを遠 っさい関知しないからその に「おまえおとなしくなった 『 OL が認める小金持ちの資 い職場 , 学校て、 ( 年寄りへの く越え , 山田詠美より面白 つもりて、。なおこの編集後 な」と言われた。以前 , 私は 産は最低 1 億円』という見 気配りも忘れずに ) 頑張って い。本誌を読み疲れた読者 記は自動的に消滅するわけ どんなひどい人間だったの 。 C マガ編集部 読を勧めます。 ( 野 ) (TEN ) がない。成功を祈る。 ( 洋 ) ください だろう。 (JUN) は貧乏人揃いてある。 ( ホ ) 発行人孫正義 編集人橋本五郎 発行所ソフトバンク株式会社 出版事業部〒 108 東京都港区高輪 2 ー 19-13 N S 高輪ビル 編集部・ TeI 03 ( 5488 ) 期 8 / 出版営業部・ 03 ( 5488 ) ロ 60 / 広告営業部・ 03 ( 5488 ) ロ 65 編集長星野慎ー 編集宮田洋一流王天渡辺淳一 校正肉アレフ デザイン持田哲花本浩一赤井晴美若江啓子機部進 監修石田晴久 印刷凸版印刷株式会社 / 写植株式会社風芽 ⑥ 1991 雑誌 14325-5 合 月刊 MAGAZINE 容 03 ( 5488 ) 1325 5 月号 平成 3 年 5 月一日発行 ・掲載記事 , プログラムについてのご質問は , 月曜日から金曜日の午後 4 時から 6 時まて受け 付けております。その他の時間帯はご容赦くだ 168 C MAGAZINE 1991 5